package cn.jhc.service.impl;

import cn.jhc.dao.ItemDAO;
import cn.jhc.entity.Item;
import cn.jhc.service.ItemService;

import java.util.List;

public class ItemServiceImpl implements ItemService {
    private ItemDAO itemDAO;

    public ItemDAO getItemDAO() {
        return itemDAO;
    }

    public void setItemDAO(ItemDAO itemDAO) {
        this.itemDAO = itemDAO;
    }

    @Override
    public int save(Item item) {
        return itemDAO.save(item);
    }

    @Override
    public int update(Item item) {
        return itemDAO.update(item);
    }

    @Override
    public int delete(Integer itemId) {
        return itemDAO.delete(itemId);
    }

    @Override
    public Item queryOne(Integer itemId) {
        return itemDAO.queryOne(itemId);
    }

    @Override
    public List<Item> query(Item item) {
        return itemDAO.query(item);
    }

    @Override
    public List<Item> QueryByBook(Integer bookId) {
        return itemDAO.QueryByBook(bookId);
    }
}
